infant prodigy - French English Dictionary